package com.hhs.storage.service;

import com.alibaba.fastjson.JSON;
import com.hhs.storage.bean.PersonConfig;
import com.hhs.storage.bean.PersonConfigTitle;
import com.baomidou.mybatisplus.extension.service.IService;
import com.hhs.storage.bean.ResponseInfo;
import com.hhs.storage.bean.person.config.PersonPlanUndoNotifyConfig;

import javax.annotation.Resource;
import javax.servlet.http.HttpServletRequest;
import java.time.LocalDateTime;
import java.util.List;
import java.util.Map;

/**
 * <p>
 *  服务类
 * </p>
 *
 * @author wc
 * @since 2024-05-15
 */
public interface PersonConfigTitleService extends IService<PersonConfigTitle> {

    /**
     * 更新-个人计划未执行通知设置
     * @param userId
     * @param open
     * @param time
     * @return
     */
    public Map editPersonPlanTitleConfig(String userId,Boolean open,Integer time,LocalDateTime nomtime,String planId);
    public Map IsRead(String userId,Boolean open,Integer time,LocalDateTime nomtime,String planId,String read);
    public Map IsTime();
    Map<String,Object> findSeeByPlanId(String planId);

    Map isIgnore(String planId);
}